public int InsertarFecha(FechasDTO Cat)
        {
            FechasDTO Objgrabar = new FechasDTO();
            FechasBll b = new FechasBll();

            Objgrabar.Id = Cat.Id;
            Objgrabar.Proyecto = Cat.Proyecto;
            Objgrabar.Fecha = Cat.Fecha;
            Objgrabar.Tipo = Cat.Tipo;

            return b.insert(Objgrabar);
        }
        protected void BtnActualizar_Command(object sender, CommandEventArgs e)
        {
            try
            {

                if (e.CommandName != "Page")
                {

                    //get the gridview row where the command is raised

                    GridViewRow selectedRow = ((Control)sender).Parent.NamingContainer as GridViewRow;

                    FechasBll b = new FechasBll();

                    b.actualizarfecha(int.Parse(e.CommandArgument.ToString()), DropDownList1.SelectedValue);
                    GridView1.DataBind();
                    Response.Write("<script>window.alert('" + "Se ha Cambiado el Estado de Esta Fecha a Linea base" + "');</script>");

                    /*selectedRow.DataBind();*/

                }
            }
            catch (Exception ex)
            {

            }
        }
 public string FechasLineaBase(string Proyecto)
 {
     FechasBll b = new FechasBll();
     return JsonConvert.SerializeObject(b.ListaFechasLineaBase(Proyecto));
 }
 public string EliminarFecha(int Id)
 {
     FechasBll b = new FechasBll();
     return JsonConvert.SerializeObject(b.Delete(Id));
 }