Exemplo n.º 1
0
        protected void Registrar_CRONOGRAMA()
        {
            DB_AP_Registro_Org       aux  = new DB_AP_Registro_Org();
            EXT_CronogramaTec        ct   = new EXT_CronogramaTec();
            EXT_CronogramaTecDetalle ctd  = new EXT_CronogramaTecDetalle();
            DB_EXT_Cronogramas       regc = new DB_EXT_Cronogramas();

            ct.Id_Campanhia = Convert.ToInt32(LblIdCamp.Text);
            ct.Id_Regional  = Convert.ToInt32(LblIdReg.Text);
            ct.Id_Usuario   = LblIdUser.Text;
            ct.Programa     = LblProg.Text;
            ct.Fecha_Envio  = DateTime.Now;
            ct.Estado       = "ENVIADO";
            regc.DB_Registrar_CRONOGRAMA_TEC(ct);
            string    id = aux.DB_MaxId("EXT_CRONOGRAMA_TEC", "Id_Cronograma_Tec");
            DataTable dt = Session["datos"] as DataTable;

            for (int i = 0; i < GVCronograma.Rows.Count; i++)
            {
                ctd.Id_Cronograma_Tec = Convert.ToInt32(id);
                ctd.Tarea             = dt.Rows[i][0].ToString();
                ctd.Gestion           = dt.Rows[i][1].ToString();
                ctd.Enero             = Convert.ToBoolean(dt.Rows[i][2].ToString());
                ctd.Febrero           = Convert.ToBoolean(dt.Rows[i][3].ToString());
                ctd.Marzo             = Convert.ToBoolean(dt.Rows[i][4].ToString());
                ctd.Abril             = Convert.ToBoolean(dt.Rows[i][5].ToString());
                ctd.Mayo       = Convert.ToBoolean(dt.Rows[i][6].ToString());
                ctd.Junio      = Convert.ToBoolean(dt.Rows[i][7].ToString());
                ctd.Julio      = Convert.ToBoolean(dt.Rows[i][8].ToString());
                ctd.Agosto     = Convert.ToBoolean(dt.Rows[i][9].ToString());
                ctd.Septiembre = Convert.ToBoolean(dt.Rows[i][10].ToString());
                ctd.Octubre    = Convert.ToBoolean(dt.Rows[i][11].ToString());
                ctd.Noviembre  = Convert.ToBoolean(dt.Rows[i][12].ToString());
                ctd.Diciembre  = Convert.ToBoolean(dt.Rows[i][13].ToString());
                regc.DB_Registrar_CRONOGRAMA_TEC_DETALLE(ctd);
            }
        }
Exemplo n.º 2
0
 /********************** CRONOGRAMA TECNICO EXTENSION  ***********************/
 #region REGISTRAR CRONOGRAMA
 public void DA_Registrar_CRONOGRAMA_TEC(EXT_CronogramaTec ct)
 {
     try
     {
         using (SqlConnection conexion = new SqlConnection(conexionString))
         {
             SqlCommand cmd = new SqlCommand("EXT_CRONOGRAMA_TEC_INSERT", conexion);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@Id_Campanhia", ct.Id_Campanhia);
             cmd.Parameters.AddWithValue("@Id_Regional", ct.Id_Regional);
             cmd.Parameters.AddWithValue("@Id_Usuario", ct.Id_Usuario);
             cmd.Parameters.AddWithValue("@Programa", ct.Programa);
             cmd.Parameters.AddWithValue("@Fecha_Envio", ct.Fecha_Envio);
             cmd.Parameters.AddWithValue("@Estado", ct.Estado);
             conexion.Open();
             cmd.ExecuteNonQuery();
             conexion.Close();
         }
     }
     catch (Exception err)
     {
         throw (new Exception(err.ToString() + "-" + err.Source.ToString() + "-" + err.Message.ToString()));
     }
 }
Exemplo n.º 3
0
        /************************* CRONOGRAMA TECNICO DE EXTENSION ******************************/
        #region REGISTRAR CRONOGRAMA
        public void DB_Registrar_CRONOGRAMA_TEC(EXT_CronogramaTec ct)
        {
            DA_EXT_Cronogramas reg = new DA_EXT_Cronogramas();

            reg.DA_Registrar_CRONOGRAMA_TEC(ct);
        }