public void SeleccionarPedidosCliente(int n_IdEmpresa, int n_IdCliente) { DataTable dtResult = new DataTable(); CD_vta_pedidocli o_Pedido = new CD_vta_pedidocli(); string[,] arrCabeceraFlexFil = new string[5, 5]; string n_ancho = "0"; o_Pedido.mysConec = mysConec; o_Pedido.PedidosCliente(n_IdEmpresa, n_IdCliente); dtResult = o_Pedido.dtLista; n_ancho = "40"; //if (b_Seleccionar == false) { n_ancho = "0"; } // FLEX GRID DE LOS TAREAS arrCabeceraFlexFil[0, 0] = "Nº Pedido"; arrCabeceraFlexFil[0, 1] = "100"; arrCabeceraFlexFil[0, 2] = "C"; arrCabeceraFlexFil[0, 3] = ""; arrCabeceraFlexFil[0, 4] = "c_pednumdoc"; arrCabeceraFlexFil[1, 0] = "Fch. Pedido"; arrCabeceraFlexFil[1, 1] = "80"; arrCabeceraFlexFil[1, 2] = "F"; arrCabeceraFlexFil[1, 3] = "dd/MM/yyyy"; arrCabeceraFlexFil[1, 4] = "d_fchped"; arrCabeceraFlexFil[2, 0] = "Condicion Pago"; arrCabeceraFlexFil[2, 1] = "200"; arrCabeceraFlexFil[2, 2] = "C"; arrCabeceraFlexFil[2, 3] = ""; arrCabeceraFlexFil[2, 4] = "c_des"; arrCabeceraFlexFil[3, 0] = "Sel"; arrCabeceraFlexFil[3, 1] = n_ancho; arrCabeceraFlexFil[3, 2] = "B"; arrCabeceraFlexFil[3, 3] = ""; arrCabeceraFlexFil[3, 4] = "n_sel"; arrCabeceraFlexFil[4, 0] = "Id"; arrCabeceraFlexFil[4, 1] = "0"; arrCabeceraFlexFil[4, 2] = "N"; arrCabeceraFlexFil[4, 3] = ""; arrCabeceraFlexFil[4, 4] = "n_id"; funDatos.Filtrar_CampoOrden = "c_pednumdoc"; funDatos.Filtrar_Titulo = "Pedidos del Cliente"; funDatos.Filtrar_ColumnaCheck = 4; funDatos.Filtrar_ColumnaBusqueda = 5; funDatos.Filtrar_CampoBusqueda = "n_id"; funDatos.Filtrar_AplicarFiltro = false; //dtResult = null; dtResult = funDatos.Filtrar(arrCabeceraFlexFil, dtResult); dtLista = dtResult; return; }
public bool Actualizar(BE_VTA_PEDIDOCLI entPedido, List <BE_VTA_PEDIDOCLIDET> lstDetalle) { CD_vta_pedidocli miFun = new CD_vta_pedidocli(); bool booOk = false; miFun.mysConec = mysConec; booOk = miFun.Actualizar(entPedido, lstDetalle); booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; return(booOk); }
public bool ActualizarEnvioProduccion(int n_IdPedido, int n_IdEstado) { CD_vta_pedidocli miFun = new CD_vta_pedidocli(); bool booOk = false; miFun.mysConec = mysConec; booOk = miFun.ActualizarEnvioProduccion(n_IdPedido, n_IdEstado); booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; return(booOk); }
public bool Eliminar(int n_Id) { CD_vta_pedidocli miFun = new CD_vta_pedidocli(); bool booOk = false; miFun.mysConec = mysConec; booOk = miFun.Eliminar(n_Id); booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; return(booOk); }
public void MostrarEntregas(int n_IdPedidoCliente) { CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; miFun.MostrarEntregas(n_IdPedidoCliente); if (miFun.booOcurrioError == true) { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; dtLista = null; return; } dtLista = miFun.dtLista; return; }
// ******************** // **** CRUD **** // ******************** public DataTable Listar(int n_idempresa, int n_idmes, int n_idano) { DataTable dtResul = new DataTable(); CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; dtResul = miFun.Listar(n_idempresa, n_idmes, n_idano); if (dtResul == null) { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } return(dtResul); }
public bool ListarTodoPedidos(int n_IdEmpresa) { bool b_result = false; CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; b_result = miFun.ListarTodoPedidos(n_IdEmpresa); if (b_result == false) { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } else { dtLisTodPedidos = miFun.dtLisTodPedidos; } return(b_result); }
public bool ListarPedidosPendientes(int n_IdEmpresa) { bool b_result = false; CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; if (miFun.ListarPedidosPendientes(n_IdEmpresa) == false) { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } else { b_result = true; dtLisPedPend = miFun.dtLisPedPend; } return(b_result); }
public void CtaCtePedidos(int n_IdEmpresa, string c_FechaInicio, string c_FchFInal, int n_Tipo) { DataTable dtResul = new DataTable(); CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; miFun.CtaCtePedidos(n_IdEmpresa, c_FechaInicio, c_FchFInal, n_Tipo); if (miFun.booOcurrioError != true) { dtLista = miFun.dtLista; } else { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } return; }
public void PedidosCliente(int n_IdEmpresa, int n_IdCliente) { DataTable dtResul = new DataTable(); CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; miFun.PedidosCliente(n_IdEmpresa, n_IdCliente); if (miFun.booOcurrioError != true) { dtLista = miFun.dtLista; } else { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } return; }
public bool Eliminar(BE_PRO_ORDENPRODUCCION entOrdenProduccion) { bool booResult = false; CD_pro_ordenproduccion miFun = new CD_pro_ordenproduccion(); CD_log_ordenrequerimiento miReq = new CD_log_ordenrequerimiento(); CD_vta_pedidocli miPed = new CD_vta_pedidocli(); miFun.mysConec = mysConec; booResult = miFun.Eliminar(entOrdenProduccion.n_id); if (booResult == true) { if (entOrdenProduccion.n_idtipdocref == 75) { miReq.mysConec = mysConec; booResult = miReq.ActualizarEstadoRequerimiento(entOrdenProduccion.n_iddocref, 1); // ACTUALIZAMOS EL ESTADO A 1 = PENDIENTE } if (entOrdenProduccion.n_idtipdocref == 77) { miPed.mysConec = mysConec; booResult = miPed.ActualizarEstadoPedido(entOrdenProduccion.n_iddocref, 0); // ACTUALIZAMOS EL ESTADO EN ORDEN DE PRODUCCION A 0 = NO ESTA EN ORDEN DE PRODUCCION } if (booResult == false) { booOcurrioError = miReq.booOcurrioError; StrErrorMensaje = miReq.StrErrorMensaje; IntErrorNumber = miReq.IntErrorNumber; } } else { booOcurrioError = false; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } return(booResult); }
public bool Insertar(BE_PRO_ORDENPRODUCCION entOrdenProduccion, List <BE_PRO_ORDENPRODUCCIONDET> lstOrdenProduccionLista) { CD_pro_ordenproduccion miFun = new CD_pro_ordenproduccion(); CD_log_ordenrequerimiento miReq = new CD_log_ordenrequerimiento(); CD_vta_pedidocli miPed = new CD_vta_pedidocli(); bool booOk = false; miFun.mysConec = mysConec; booOk = miFun.Insertar(entOrdenProduccion, lstOrdenProduccionLista); if (booOk == true) { if (entOrdenProduccion.n_idtipdocref == 75) { miReq.mysConec = mysConec; booOk = miReq.ActualizarEstadoRequerimiento(entOrdenProduccion.n_iddocref, 3); // ACTUALIZAMOS EL ESTADO A 3 = PROCESADO } //if (entOrdenProduccion.n_idtipdocref == 77) //{ // miPed.mysConec = mysConec; // booOk = miPed.ActualizarEstadoPedido(entOrdenProduccion.n_iddocref, 3); // ACTUALIZAMOS EL ESTADO A 3 = PROCESADO //} if (booOk == false) { booOcurrioError = miReq.booOcurrioError; StrErrorMensaje = miReq.StrErrorMensaje; IntErrorNumber = miReq.IntErrorNumber; } } else { booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; } return(booOk); }
public bool TraerRegistro(int n_IdRegistro) { bool booresult = false; DataTable dtCab = new DataTable(); DataTable dtDet = new DataTable(); BE_VTA_PEDIDOCLI entreque = new BE_VTA_PEDIDOCLI(); CD_vta_pedidocli miFun = new CD_vta_pedidocli(); miFun.mysConec = mysConec; lstPedDet.Clear(); if (miFun.TraerRegistro(n_IdRegistro) == true) { dtCab = miFun.dtCabecera; dtDet = miFun.dtDetalle; entPedCab.n_idemp = Convert.ToInt32(dtCab.Rows[0]["n_idemp"]); entPedCab.n_id = Convert.ToInt32(dtCab.Rows[0]["n_id"]); entPedCab.n_anotra = Convert.ToInt32(dtCab.Rows[0]["n_anotra"]); entPedCab.n_mestra = Convert.ToInt32(dtCab.Rows[0]["n_mestra"]); entPedCab.n_idcli = Convert.ToInt32(dtCab.Rows[0]["n_idcli"]); entPedCab.n_idpunven = Convert.ToInt32(dtCab.Rows[0]["n_idpunven"]); entPedCab.n_idtipodoc = Convert.ToInt32(dtCab.Rows[0]["n_idtipodoc"]); entPedCab.c_numser = Convert.ToString(dtCab.Rows[0]["c_numser"]); entPedCab.c_numdoc = Convert.ToString(dtCab.Rows[0]["c_numdoc"]); entPedCab.d_fchreg = Convert.ToDateTime(dtCab.Rows[0]["d_fchreg"]); entPedCab.d_fchped = Convert.ToDateTime(dtCab.Rows[0]["d_fchped"]); entPedCab.d_fchent = Convert.ToDateTime(dtCab.Rows[0]["d_fchent"]); entPedCab.n_idconpag = Convert.ToInt32(dtCab.Rows[0]["n_idconpag"]); entPedCab.n_idven = Convert.ToInt32(dtCab.Rows[0]["n_idven"]); entPedCab.c_obs = Convert.ToString(dtCab.Rows[0]["c_obs"]); entPedCab.n_pedidtipdoc = Convert.ToInt32(dtCab.Rows[0]["n_pedidtipdoc"]); entPedCab.c_pednumser = Convert.ToString(dtCab.Rows[0]["c_pednumser"]); entPedCab.c_pednumdoc = Convert.ToString(dtCab.Rows[0]["c_pednumdoc"]); entPedCab.n_impbru = Convert.ToDouble(dtCab.Rows[0]["n_impbru"]); entPedCab.n_impigv = Convert.ToDouble(dtCab.Rows[0]["n_impigv"]); entPedCab.n_imptot = Convert.ToDouble(dtCab.Rows[0]["n_imptot"]); entPedCab.n_numite = Convert.ToDouble(dtCab.Rows[0]["n_numite"]); entPedCab.n_mulent = Convert.ToInt32(dtCab.Rows[0]["n_mulent"]); entPedCab.n_idestent = Convert.ToInt32(dtCab.Rows[0]["n_idestent"]); entPedCab.n_idest = Convert.ToInt32(dtCab.Rows[0]["n_idest"]); entPedCab.n_idmon = Convert.ToInt32(xFun.NulosN(dtCab.Rows[0]["n_idmon"])); int n_row = 0; for (n_row = 0; n_row <= dtDet.Rows.Count - 1; n_row++) { BE_VTA_PEDIDOCLIDET detped = new BE_VTA_PEDIDOCLIDET(); detped.n_idped = Convert.ToInt32(dtDet.Rows[n_row]["n_idped"]); detped.n_idite = Convert.ToInt32(dtDet.Rows[n_row]["n_idite"]); detped.n_idunimed = Convert.ToInt32(dtDet.Rows[n_row]["n_idunimed"]); detped.n_can = Convert.ToDouble(dtDet.Rows[n_row]["n_can"]); detped.n_impbru = Convert.ToDouble(dtDet.Rows[n_row]["n_impbru"]); detped.n_impigv = Convert.ToDouble(dtDet.Rows[n_row]["n_impigv"]); detped.n_imptot = Convert.ToDouble(dtDet.Rows[n_row]["n_imptot"]); detped.d_fchent = Convert.ToDateTime(dtDet.Rows[n_row]["d_fchent"]); detped.n_entregado = Convert.ToInt32(dtDet.Rows[n_row]["n_entregado"]); lstPedDet.Add(detped); } booresult = true; } return(booresult); }