Exemplo n.º 1
0
        public static void GuardarPlanCons(ref GlobalResponse globalResponse, string nroTarja, string reserva, string terminal, string contenedor, string nave, string viaje, string puertOr, string puerDest, string cliente, string iso, string sello, string fecha, string tarjador)
        {
            PlanificacionConsBO planCons = new PlanificacionConsBO();

            planCons.Nro_tarja       = Convert.ToInt64(nroTarja);
            planCons.Gls_reserva     = reserva;
            planCons.Cod_terminal    = Convert.ToInt32(terminal);
            planCons.Cod_nave        = nave;
            planCons.N_viaje         = Convert.ToInt32(viaje);
            planCons.Cod_puerto_or   = puertOr;
            planCons.Cod_puerto_dest = puerDest;
            planCons.Rut_cliente     = Convert.ToInt32(cliente);
            planCons.Gls_contenedor  = contenedor;
            planCons.Cod_iso         = iso;
            planCons.Gls_sello       = sello;
            DateTime fch = DateTime.ParseExact(fecha, "dd/MM/yyyy", CultureInfo.InvariantCulture);

            planCons.Fecha            = fch;
            planCons.Cod_estado_tarja = 1;
            planCons.Rut_tarjador     = Convert.ToInt32(tarjador);

            DataTable dt;

            try
            {
                dt = new PlanificacionConsBLL().sp_ins_PlanificacionConsBLL(planCons);
            }
            catch (Exception ex)
            {
                globalResponse.Message  = ex.Message;
                globalResponse.HasError = true;
            }
        }
Exemplo n.º 2
0
        public DataTable sp_updt_PlanificacionConsoBLL(PlanificacionConsBO planBO)
        {
            DataTable dt = new DataTable();

            try
            {
                dt = new PlanificacionConsDAL().sp_updt_PlanificacionConsoDAL(planBO);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(dt);
        }
Exemplo n.º 3
0
        public DataTable sp_del_PlanificacionConsDAL(PlanificacionConsBO plan)
        {
            DataTable dt = new DataTable();

            try
            {
                parametros                   = new SqlParameter[1];
                parametros[numParam]         = new SqlParameter("@NROTARJA", SqlDbType.BigInt);
                parametros[numParam++].Value = plan.Nro_tarja;

                dt = new AccesoBDDAL().mtdEjecutaProcedimientoAlmacenadoSel("sp_del_planificacionCons", parametros);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(dt);
        }
Exemplo n.º 4
0
        public DataTable sp_ins_PlanificacionConsDAL(PlanificacionConsBO plan)
        {
            DataTable dt = new DataTable();

            try
            {
                parametros                   = new SqlParameter[14];
                parametros[numParam]         = new SqlParameter("@nro_tarja", SqlDbType.BigInt);
                parametros[numParam++].Value = plan.Nro_tarja;
                parametros[numParam]         = new SqlParameter("@rut_cliente", SqlDbType.Int);
                parametros[numParam++].Value = plan.Rut_cliente;
                parametros[numParam]         = new SqlParameter("@fecha", SqlDbType.Date);
                parametros[numParam++].Value = plan.Fecha;
                parametros[numParam]         = new SqlParameter("@gls_reserva", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Gls_reserva;
                parametros[numParam]         = new SqlParameter("@cod_puerto_or", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Cod_puerto_or;
                parametros[numParam]         = new SqlParameter("@cod_puerto_dest", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Cod_puerto_dest;
                parametros[numParam]         = new SqlParameter("@n_viaje", SqlDbType.Int);
                parametros[numParam++].Value = plan.N_viaje;
                parametros[numParam]         = new SqlParameter("@cod_nave", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Cod_nave;
                parametros[numParam]         = new SqlParameter("@cod_iso", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Cod_iso;
                parametros[numParam]         = new SqlParameter("@gls_contenedor", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Gls_contenedor;
                parametros[numParam]         = new SqlParameter("@f_capacidad", SqlDbType.Float);
                parametros[numParam++].Value = plan.F_capacidad;
                parametros[numParam]         = new SqlParameter("@gls_sello", SqlDbType.VarChar);
                parametros[numParam++].Value = plan.Gls_sello;
                parametros[numParam]         = new SqlParameter("@rut_tarjador", SqlDbType.Int);
                parametros[numParam++].Value = plan.Rut_tarjador;
                parametros[numParam]         = new SqlParameter("@cod_terminal", SqlDbType.Int);
                parametros[numParam++].Value = plan.Cod_terminal;

                dt = new AccesoBDDAL().mtdEjecutaProcedimientoAlmacenadoSel("sp_add_planConso", parametros);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(dt);
        }
Exemplo n.º 5
0
    protected void btn_GrabarPlanificacion(object sender, EventArgs e)
    {
        if (!ValidarCamposPlan())
        {
            return;
        }
        DateTime  dt = DateTime.Now;
        DataTable d  = new DataTable();

        string nro_tarja = dt.Year + "" + dt.Month + "" + dt.Day + "" + dt.Hour + "" + dt.Minute + "" + dt.Second + "" + dt.Millisecond;

        lblNroTarja.Text = nro_tarja;
        string   reserva     = txtReserva.Text;
        int      rut_cliente = Convert.ToInt32(ddlCliente.SelectedValue);
        string   puertoO     = ddlOrigen.SelectedValue;
        string   puertoD     = ddlDestino.SelectedValue;
        string   nave        = ddlNaves.SelectedValue;
        DateTime fecha       = DateTime.ParseExact(txtFecha.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
        string   estadoViaje = txtViaje.Text;
        string   contenedor  = txtContenedor.Text + txtContenedorNum.Text + txtContenedorDV.Text;
        string   iso_cod     = ddlISO.SelectedValue;
        int      tarjador    = Convert.ToInt32(ddlTarjador.SelectedValue);
        string   sello       = txtSello.Text;
        double   capacidad   = double.Parse(txtCapacidad.Text);
        int      terminal    = Convert.ToInt32(ddlTerminal.SelectedValue);

        PlanificacionConsBO plan = new PlanificacionConsBO();

        plan.Nro_tarja       = Convert.ToInt64(nro_tarja);
        plan.Gls_reserva     = reserva;
        plan.Rut_cliente     = rut_cliente;
        plan.Cod_puerto_or   = puertoO;
        plan.Cod_puerto_dest = puertoD;
        plan.Cod_nave        = nave;
        plan.Fecha           = fecha;
        plan.N_viaje         = Convert.ToInt32(estadoViaje);
        plan.Gls_contenedor  = contenedor;
        plan.Cod_iso         = iso_cod;
        plan.Rut_tarjador    = tarjador;
        plan.Gls_sello       = sello;
        plan.F_capacidad     = Convert.ToDecimal(capacidad);
        plan.Cod_terminal    = terminal;

        try
        {
            d = new PlanificacionConsBLL().sp_ins_PlanificacionConsBLL(plan);
        }
        catch (Exception ex)
        {
            throw ex;
        }

        txtReserva.Enabled     = false;
        txtFecha.Enabled       = false;
        ddlCliente.Enabled     = false;
        ddlOrigen.Enabled      = false;
        ddlDestino.Enabled     = false;
        ddlNaves.Enabled       = false;
        txtViaje.Enabled       = false;
        txtContenedor.Enabled  = false;
        ddlISO.Enabled         = false;
        ddlTarjador.Enabled    = false;
        ddlTerminal.Enabled    = false;
        txtSello.Enabled       = false;
        txtCapacidad.Enabled   = false;
        inicializarDoc.Enabled = true;
        grabarDoc.Enabled      = true;
        modificarDoc.Enabled   = true;
        borrarDoc.Enabled      = true;
        cargarDocumentos();
    }