Wednesday, December 28, 2016

How to Compare Two Dates using JQuery.

How to Compare Two Dates using JQuery ?


function compareTwoDates(Date1, Date2) {
    var D1 = Date1.split(".");
    var bool = false;
    D1 = new Date(D1.pop(), D1.pop() - 1, D1.pop());
    var D2 = Date2.split(".");
    D2 = new Date(D2.pop(), D2.pop() - 1, D2.pop());
    if (D1 >= D2)
        bool = true;
    return bool;
}

How to get Current Date and Increment and Decrement date using JQuery

How to get Current Date using JQuery ?

 function getCurrentDate() {
    var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth() + 1; //January is 0!
    var yyyy = today.getFullYear();

    if (dd < 10) {
        dd = '0' + dd
    }

    if (mm < 10) {
        mm = '0' + mm
    }

    today = dd + '.' + mm + '.' + yyyy;
    return today;
}


Increment Date:
This function will give increment date by no. of days

Ex: current date 02.02.2017 increment by 2 days date will be 04.02.2017.

inputs are: incrementVal= 2 , and dateParam= 02.02.2017

function incrementDate(incrementVal, dateParam) {
    if (!isEmptyString(dateParam)) {
        var D1 = dateParam.split(".");
        dateParam = new Date(D1.pop(), D1.pop() - 1, D1.pop());
        dateParam.setDate(dateParam.getDate() + parseInt(incrementVal));

        var decrementedDate = ddmmyyyyFormat(dateParam);
        return decrementedDate;
    }

}

Result:
output:  04.02.2017.

Decrement Date:


This function will give decrement date by no. of days

Ex: current date 02.02.2017 decrement by 2 days date will be 31.01.2017.

inputs are: incrementVal= 2 , and dateParam= 02.02.2017

function decrementDate(decrementVal, dateParam) {
    if (!isEmptyString(dateParam)) {
        var D1 = dateParam.split(".");
        dateParam = new Date(D1.pop(), D1.pop() - 1, D1.pop());
        dateParam.setDate(dateParam.getDate() - parseInt(decrementVal));

        var decrementedDate = ddmmyyyyFormat(dateParam);
        return decrementedDate;
    }
}

Result:
output:  31.01.2017.

Format the Date: custom date format

This function will format the date as 02.02.2017.
inputs: date =current date.

function ddmmyyyyFormat(date) {
    var dateFromString = (('' + date.getDate()).length < 2 ? '0' : '') + date.getDate() + '.' +
        (('' + (date.getMonth() + 1)).length < 2 ? '0' : '') + (date.getMonth() + 1) + '.' +
         date.getFullYear();
    return dateFromString;
}

output:02.02.2017.


Sunday, October 23, 2016

How To Send emails from C# Application using SMTP Server.

             

                MailMessage mail = new MailMessage();
                SmtpClient smtpclient = new SmtpClient("smtp.gmail.com");
                mail.From = new MailAddress("k.vijaykumar0436@gmail.com");
                mail.To.Add("vijaynow2@gmail.com");
                mail.Subject = "Test Mail";
                mail.Body = mailBody;
                smtpclient.Port = 587;
                smtpclient.Credentials = new
                System.Net.NetworkCredential("k.vijaykumar0436@gmail.com", "password");
                smtpclient.EnableSsl = true;

                smtpclient.Send(mail);
                Console.Write("succussfullyy......");

Tuesday, February 16, 2016

Important links for .net

http://myview.rahulnivi.net/getting-started-angular-js/

Config-less Hosting

Hi guys,
In this section, we will look at Config-Less Hosting.
WCF does not require config file. It only requires endpoint information. It does not matter which medium it is coming from. You can provide all these information from the code itself. You can get all mandatory information from some source say xml file or database to construct the endpoint. I will give the demo by simply hardcoding the same. Let us go to console hosting. Nevertheless, before making any change in code, let me just comment the config section for WCF in APP.config file. Below is the snippet in the finished state.
using System;
using System.ServiceModel;
using System.ServiceModel.Channels;
using MovieLib.Contracts;
using MovieLib.Services;
namespace ConsoleHostApplication
{
class Program
{
static void Main(string[] args)
{
ServiceHost hostMovieManager = new ServiceHost(typeof(MovieManager));
string address = "net.tcp://localhost:8010/MovieService";
Binding binding = new NetTcpBinding();
Type contract = typeof (IMovieService);
hostMovieManager.AddServiceEndpoint(contract, binding, address);
hostMovieManager.Open();
Console.WriteLine("Service Launched,Press Enter to Exit!");
Console.ReadLine();
hostMovieManager.Close();
}
}
}
Let me explain the code a bit. As you can see, I have provided endpoint procedurally. One point to note here is that all of these binding classes inherit from common base class binding. Here, I have created an instance of NetTcpBinding. Then I instantiated a type of my contract. In the end, add I have added endpoint with AddServiceEndpoint method. With the above code change in place, when I build and run the same, it produced the below output.
105th
Similar thing can be achieved with web host as well. We will delve further in the coming section. Till then, stay tuned and Happy Coding,
Thanks,
Vijay Kumar Kandala.
Happy Coding