private void Autorizar(EmbarquesRemision embarques) { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CD_EmbarquesRemision clsEmbarquesRem = new CD_EmbarquesRemision(); int verificador = -1; clsEmbarquesRem.ModificarProEmbarquesRemision(session.Id_Emp, session.Id_Cd_Ver, session.Id_U, embarques, session.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("La remisión # " + embarques.Id_Rem.ToString() + " fue autorizada correctamente"); } else { Alerta("No se pudo autorizar la remisión"); } rgRemisiones.Rebind(); // Nuevo(); } catch (Exception ex) { throw ex; } }
public void ModificarProEmbarquesRemision(int Id_Emp, int Id_Cd, int Id_U, EmbarquesRemision embarquesRemision, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Cd", "@Id_U", "@Id_Rem", "@Id_Ped" }; object[] Valores = { Id_Emp, Id_Cd, Id_U, embarquesRemision.Id_Rem, embarquesRemision.Pedido }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spProRemisionesEmbarques_Modificar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ModificarEmbarquesRemision(int Id_Emp, int Id_Cd, int Id_U, EmbarquesRemision embarque, string Conexion, ref int verificador) { try { CD_EmbarquesRemision embarquesRemision = new CD_EmbarquesRemision(); embarquesRemision.ModificarProEmbarquesRemision(Id_Emp, Id_Cd, Id_U, embarque, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
public void ConsultaProEmbarquesRemision(int Id_Emp, int Id_Cd, string Conexion, EmbarquesRemision embarquefiltro, ref List <EmbarquesRemision> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Cd", "@Filtro_Nombre", "@Filtro_CteIni", "@Filtro_CteFin", "@Filtro_FecIni", "@Filtro_FecFin" }; object[] Valores = { Id_Emp, Id_Cd, embarquefiltro.Filtro_Nombre == "" ? (object)null : embarquefiltro.Filtro_Nombre, embarquefiltro.Filtro_Id_Cte == "" ? (object)null : embarquefiltro.Filtro_Id_Cte, embarquefiltro.Filtro_Id_Cte2 == "" ? (object)null : embarquefiltro.Filtro_Id_Cte2, embarquefiltro.Filtro_FecIni == "" ? (object)null : embarquefiltro.Filtro_FecIni, embarquefiltro.Filtro_FecFin == "" ? (object)null : embarquefiltro.Filtro_FecFin }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spProRemisionesEmbarques_Consulta", ref dr, Parametros, Valores); EmbarquesRemision embarquesRemision; while (dr.Read()) { embarquesRemision = new EmbarquesRemision(); embarquesRemision.Id_Rem = (int)dr.GetValue(dr.GetOrdinal("Id_Rem")); embarquesRemision.Tipo = (string)dr.GetValue(dr.GetOrdinal("Rem_Tipo")); embarquesRemision.Estatus = (string)dr.GetValue(dr.GetOrdinal("Rem_Estatus")); embarquesRemision.Fecha = (DateTime)dr.GetValue(dr.GetOrdinal("Rem_Fecha")); embarquesRemision.Numero = (int)dr.GetValue(dr.GetOrdinal("Id_Rem")); embarquesRemision.Pedido = (int)dr.GetValue(dr.GetOrdinal("Id_Ped")); embarquesRemision.Cliente = (string)dr.GetValue(dr.GetOrdinal("Cte_NomComercial")); embarquesRemision.Num_Cliente = (int)dr.GetValue(dr.GetOrdinal("Id_Cte")); embarquesRemision.Fecha2 = !string.IsNullOrEmpty(dr.GetValue(dr.GetOrdinal("Rem_FechaEntrega")).ToString()) ? (DateTime)dr.GetValue(dr.GetOrdinal("Rem_FechaEntrega")) : DateTime.Now; List.Add(embarquesRemision); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
protected void rgRemisiones_ItemCommand(object source, GridCommandEventArgs e) { try { if (e.CommandName.ToString() == "Autorizar") { Int32 item = default(Int32); item = e.Item.ItemIndex; if (item >= 0) { CN__Comun.RemoverValidadores(Validators); EmbarquesRemision embarque = new EmbarquesRemision(); embarque.Id_Rem = Convert.ToInt32(rgRemisiones.Items[item]["Id_Rem"].Text); embarque.Num_Cliente = Convert.ToInt32(rgRemisiones.Items[item]["Num_Cliente"].Text); embarque.Pedido = Convert.ToInt32(rgRemisiones.Items[item]["Pedido"].Text); Autorizar(embarque); } } } catch (Exception ex) { ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name); } }
private List <EmbarquesRemision> GetList() { try { List <EmbarquesRemision> List = new List <EmbarquesRemision>(); CN_EmbarquesRemision clsEmbarquesRem = new CN_EmbarquesRemision(); Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; EmbarquesRemision embarquefiltro = new EmbarquesRemision(); embarquefiltro.Filtro_Nombre = txtNombre.Text; embarquefiltro.Filtro_Id_Cte = txtCliente.Text; embarquefiltro.Filtro_Id_Cte2 = txtCliente2.Text; embarquefiltro.Filtro_FecIni = dpFecha1.SelectedDate.HasValue ? dpFecha1.SelectedDate.Value.ToString("dd/MM/yyyy") : ""; embarquefiltro.Filtro_FecFin = dpFecha2.SelectedDate.HasValue ? dpFecha2.SelectedDate.Value.ToString("dd/MM/yyyy") : ""; clsEmbarquesRem.ConsultaEmbarquesRemision(session2.Id_Emp, session2.Id_Cd_Ver, session2.Emp_Cnx, embarquefiltro, ref List); return(List); } catch (Exception ex) { throw ex; } }
public void ConsultaEmbarquesRemision(int Id_Emp, int Id_Cd, string Conexion, EmbarquesRemision embarquefiltro, ref List <EmbarquesRemision> List) { try { CD_EmbarquesRemision embarquesRemision = new CD_EmbarquesRemision(); embarquesRemision.ConsultaProEmbarquesRemision(Id_Emp, Id_Cd, Conexion, embarquefiltro, ref List); } catch (Exception ex) { throw ex; } }