public SqlDataAdapter ListarInventarioMovtos(String CodProve, String CodAlm, String CodTipoMov, String FIni, String FFin) { CargaParametroMat(); MovtosInvReg OpLst = new MovtosInvReg(db); return(OpLst.ListInventarioMovtos(CodProve, CodAlm, CodTipoMov, FIni, FFin)); }
public int AfectaCostos(String _CveTipoMov, int Op) { int rtn = -1; object[,] MatParAfec = new object[2, 2]; MatParAfec[0, 0] = "NoMovimiento"; MatParAfec[0, 1] = NoMovimiento; MatParAfec[1, 0] = "ClaveAlmacen"; MatParAfec[1, 1] = CveAlmacenMov; MovtosInvReg Afe = new MovtosInvReg(MatParAfec, db); SqlDataAdapter DatosTbl = Afe.RegistroActivoDetalle(NoMovimiento); //CveArticulo,Descripcion,CveUMedida,Cantidad,CantidadPkt,Costo,Precio DataSet ds = new DataSet(); DatosTbl.Fill(ds); int cpa = ds.Tables[0].Rows.Count; for (int j = 0; j < cpa; j++) { object[] row = ds.Tables[0].Rows[j].ItemArray; rtn = Afe.AfectaCostosSql(_CveTipoMov, Op, row[0].ToString(), row[3].ToString(), row[6].ToString()); if (rtn < 0) { return(-1); } } return(rtn); }
public int AgregarInvDet() { CargaParamMatPart(); MovtosInvReg OpRadd = new MovtosInvReg(MatParamParti, db); return(OpRadd.UpdateInvDet()); }
public int DelRegCerosSql() { MatParam = new object[1, 2]; MatParam[0, 0] = "NoMovimiento"; MatParam[0, 1] = NoMovimiento; MovtosInvReg OpDel = new MovtosInvReg(MatParam, db); return(OpDel.DelRegCerosSql()); }
public int EliminaInventarioMov() { MatParam = new object[1, 2]; MatParam[0, 0] = "NoMovimiento"; MatParam[0, 1] = NoMovimiento; MovtosInvReg OpDel = new MovtosInvReg(MatParam, db); return(OpDel.DeleteInventarioMov()); }
public int AfectaExistencias(String _EntSal, int Op) { object[,] MatParAfec = new object[2, 2]; MatParAfec[0, 0] = "NoMovimiento"; MatParAfec[0, 1] = NoMovimiento; MatParAfec[1, 0] = "ClaveAlmacen"; MatParAfec[1, 1] = CveAlmacenMov; MovtosInvReg Afe = new MovtosInvReg(MatParAfec, db); return(Afe.AfectaExistenciasSql(_EntSal, Op)); }
public DataTable MovInvDetallePrint() { MatParam = new object[1, 2]; MatParam[0, 0] = "NoMovimiento"; MatParam[0, 1] = NoMovimiento; MovtosInvReg OpLst = new MovtosInvReg(MatParam, db); DataSet Cbo = new DataSet(); OpLst.SqlMovInvDetPrint().Fill(Cbo); return(Cbo.Tables[0]); }
public int AddPartMigraDoc() { object[,] MatParam2 = new object[2, 2]; MatParam2[0, 0] = "NoMovimiento"; MatParam2[0, 1] = NoMovimiento; MatParam2[1, 0] = "IdDoc"; MatParam2[1, 1] = DocOrigen; MovtosInvReg OpRadd2 = new MovtosInvReg(MatParam2, db); int rsp = OpRadd2.AddPartMigraDoc(); return(rsp); }
public void GetRegMovTraspaso() {//Obtenemos el IdMov del registro del Traspaso MatParam = new object[1, 2]; MatParam[0, 0] = "NoMovimiento"; MatParam[0, 1] = NoMovimiento; MovtosInvReg OpEdit = new MovtosInvReg(MatParam, db); Datos = OpEdit.GetRegMovTraspaso(); DataSet Ds = new DataSet(); Datos.Fill(Ds); object[] ObjA = Ds.Tables[0].Rows[0].ItemArray; NoMovimiento = ObjA[0].ToString(); }
public int AgregarInvMaster(int foliador, string Doc, int op, String DcOrigen) { DocRegRequisiciones rRq = new DocRegRequisiciones(db); string[] fd = rRq.getIdDoc(foliador, "", Doc, ""); NoDoc = fd[0].ToString(); Documento = fd[1]; rRq = null; CargaParametroMat(); MovtosInvReg OpRadd = new MovtosInvReg(MatParam, db); return(OpRadd.AddRegInvMaster(DcOrigen)); }
public void GetIdMov() { //Obtenemos el IdMov y TipoMov de acuerdo al DocOrigen MatParam = new object[1, 2]; MatParam[0, 0] = "DocOrigen"; MatParam[0, 1] = DocOrigen; MovtosInvReg OpEdit = new MovtosInvReg(MatParam, db); Datos = OpEdit.GetIdMov(); DataSet Ds = new DataSet(); Datos.Fill(Ds); object[] ObjA = Ds.Tables[0].Rows[0].ItemArray; NoMovimiento = ObjA[0].ToString(); CveTipoMov = ObjA[1].ToString(); }
public void GetParamAlma() { CargaParamMatAlma(); MovtosInvReg OpEdit = new MovtosInvReg(MatParamAlma, db); Datos = OpEdit.GetParamAlma(); DataSet Ds = new DataSet(); Datos.Fill(Ds); object[] ObjA = Ds.Tables[0].Rows[0].ItemArray; CveTipoMov = ObjA[0].ToString(); EsDeCompra = Convert.ToInt32(ObjA[0].ToString()); EsDeVenta = Convert.ToInt32(ObjA[1].ToString()); EsDeConsigna = Convert.ToInt32(ObjA[2].ToString()); NumRojo = Convert.ToInt32(ObjA[3].ToString()); }
public void EditarInventarioMov() { MatParam = new object[1, 2]; MatParam[0, 0] = "NoMovimiento"; MatParam[0, 1] = NoMovimiento; MovtosInvReg OpEdit = new MovtosInvReg(MatParam, db); Datos = OpEdit.RegistroActivo(); DataSet Ds = new DataSet(); Datos.Fill(Ds); object[] ObjA = Ds.Tables[0].Rows[0].ItemArray; NoMovimiento = ObjA[0].ToString(); FechaMovimiento = Convert.ToDateTime(ObjA[1].ToString()); CveAlmacenMov = ObjA[2].ToString(); CveTipoMov = ObjA[3].ToString(); EntSal = ObjA[4].ToString(); NoDoc = ObjA[5].ToString(); Documento = ObjA[6].ToString(); CveAlmacenDes = ObjA[7].ToString(); CveTipoMovDest = ObjA[8].ToString(); EntSalDest = ObjA[9].ToString(); Modulo = ObjA[10].ToString(); TipoDoc = ObjA[11].ToString(); SerieDoc = ObjA[12].ToString(); FolioDocOrigen = ObjA[13].ToString(); Descuento = Convert.ToDouble(ObjA[14].ToString()); TotalDscto = Convert.ToDouble(ObjA[15].ToString()); TIva = Convert.ToDouble(ObjA[16].ToString()); SubTotal = Convert.ToDouble(ObjA[17].ToString()); TotalDoc = Convert.ToDouble(ObjA[18].ToString()); CveProveedor = ObjA[19].ToString(); CveCliente = ObjA[20].ToString(); Cancelado = Convert.ToInt32(ObjA[21].ToString()); CveUsarioCaptu = ObjA[22].ToString(); CveCentroCosto = ObjA[23].ToString(); NoMovtoTra = ObjA[24].ToString(); DocTra = ObjA[25].ToString(); CveClaseTipoMov = ObjA[26].ToString(); CveSucursal = ObjA[27].ToString(); }
public string AgregarBlanco(int Foliador, DateTime FechaExp) { DocRegRequisiciones rRq = new DocRegRequisiciones(db); NoMovimiento = rRq.getIdMov(Foliador); FechaMovimiento = FechaExp; rRq = null; object[,] MatParam2 = new object[2, 2]; MatParam2[0, 0] = "NoMovimiento"; MatParam2[0, 1] = NoMovimiento; MatParam2[1, 0] = "FechaMovimiento"; MatParam2[1, 1] = FechaMovimiento; MovtosInvReg OpRadd2 = new MovtosInvReg(MatParam2, db); if (OpRadd2.AddRegBlanco() > 0) { return(NoMovimiento); } else { return("Error"); } }