Exemplo n.º 1
0
    public string ConvertNepaliTOEnglishMonthChar(string day, string month, string year)
    {
        NCCSNepaliDateLib.NepaliDateClass nepalidate = new NCCSNepaliDateLib.NepaliDateClass();
        nepalidate.SetNepaliDate(Convert.ToInt16(year), Convert.ToInt16(month), Convert.ToInt16(day));
        DateTime ENGDate = nepalidate.GetEnglishDate();

        return(ENGDate.GetDateTimeFormats()[7].ToString());
    }
Exemplo n.º 2
0
    public string ConvertNepaliTOEnglish(string day, string month, string year)
    {
        NCCSNepaliDateLib.NepaliDateClass nepalidate = new NCCSNepaliDateLib.NepaliDateClass();

        nepalidate.SetNepaliDate(Convert.ToInt16(year), Convert.ToInt16(month), Convert.ToInt16(day));
        DateTime ENGDate = nepalidate.GetEnglishDate();

        return(ENGDate.ToString("dd/MM/yyyy"));
    }
Exemplo n.º 3
0
    public string NepaliMonths1EnglishDate(string NepaliYear, string NepaliMonth)
    {
        NCCSNepaliDateLib.NepaliDateClass nepalidate = new NCCSNepaliDateLib.NepaliDateClass();
        short NYear  = short.Parse(NepaliYear);
        short NMonth = short.Parse(NepaliMonth);
        short NDay   = 1;

        nepalidate.SetNepaliDate(NYear, NMonth, NDay);
        DateTime EngDate = nepalidate.GetEnglishDate();

        return(EngDate.GetDateTimeFormats()[7].ToString());
    }
Exemplo n.º 4
0
    public string NepaliYear()
    {
        short Nyear;
        short Nmonth;
        short Nday;

        NCCSNepaliDateLib.NepaliDateClass nepalidate = new NCCSNepaliDateLib.NepaliDateClass();
        DateTime englishDate = new DateTime();

        englishDate = DateTime.Today;
        nepalidate.SetEnglishDate(englishDate.Date);
        nepalidate.GetNepaliDate(out Nyear, out Nmonth, out Nday);
        return(Nyear.ToString());
    }
Exemplo n.º 5
0
    public string GetSingleNepaliDate(string EnglishDate)
    {
        CultureInfo ci = new CultureInfo("en-GB");
        short       Nyear;
        short       Nmonth;
        short       Nday;

        NCCSNepaliDateLib.NepaliDateClass nepalidate = new NCCSNepaliDateLib.NepaliDateClass();
        DateTime englishDate = new DateTime();

        try
        {
            englishDate = Convert.ToDateTime(EnglishDate, ci);
        }
        catch
        {
            englishDate = DateTime.Today;
        }
        nepalidate.SetEnglishDate(englishDate.Date);
        nepalidate.GetNepaliDate(out Nyear, out Nmonth, out Nday);
        string NepaliDate = Nday.ToString() + "/" + Nmonth.ToString() + "/" + Nyear.ToString();

        return(NepaliDate);
    }