public bool GrabarCabOrd() { objConBd = new clsConexBd(); if (ExistePedido()) //Existe, por lo tanto Modifico { if (!ModificarCabOrd()) { objConBd = null; return(false); } objConBd = null; return(true); } else //NO Existe, por lo tanto Inserto { if (!InsertarCabOrd()) { objConBd = null; return(false); } objConBd = null; return(true); } }
public bool GrabarDetalleCompra() { objConBd = new clsConexBd(); if (ExisteDetalle()) //Existe, por lo tanto Modifico { if (!ModificarDetalleCompra()) { objConBd = null; return(false); } objConBd = null; return(true); } else //NO Existe, por lo tanto Inserto { if (!InsertarDetalleCompra()) { objConBd = null; return(false); } objConBd = null; return(true); } }
public bool GrabarCiudad() { objConBd = new clsConexBd(); if (ExisteCiudad()) //Existe, por lo tanto Modifico { if (!ActualizarCiudad()) { objConBd = null; return(false); } objConBd = null; return(true); } else //NO Existe, por lo tanto Inserto { if (!InsertarCiudad()) { objConBd = null; return(false); } objConBd = null; return(true); } }
public bool EliminarCabCompra() { objConBd = new clsConexBd(); if (idCabCompra < 1) { strError = "NO se asignó numero de la compra"; return(false); } objConBd.gsSql = "sp_EliminarCabaceraCompra"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.Int, 10, idCabCompra)) { strError = objConBd.gError; //objConBd = null; return(false); } if (!objConBd.ExecSql(true)) //Metodo que Ejecuta Instrucciones Insert, Update y Delete en la BD { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); return(false); } objConBd.gCommand.Parameters.Clear(); return(true); }
public bool ObtenerCliente() { objConBd = new clsConexBd(); if (!ExisteCliente()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteCliente"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCliente", SqlDbType.BigInt, 10, IdCliente)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe cliente"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { dtmFechaNacCliente = (DateTime)objConBd.gDataReader["FechaNacCliente"]; IdGenero = (int)objConBd.gDataReader[7]; IdCiudadCliente = (int)objConBd.gDataReader[1]; strNombreCliente = (string)objConBd.gDataReader[3]; strApellidoCliente = (string)objConBd.gDataReader[4]; strTelefonoCliente = (string)objConBd.gDataReader[5]; strEmailCliente = (string)objConBd.gDataReader[6]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObtenerCabCompra() { objConBd = new clsConexBd(); if (!ExisteCompra()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteCabeceraCompra"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.Int, 12, idCabCompra)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe Orden en Cabecera"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { dtmFechaCabCompra = (DateTime)objConBd.gDataReader["FechaCompra"]; stridCliente = (string)objConBd.gDataReader[3]; stridEmpleado = (string)objConBd.gDataReader[4]; decVlr = (decimal)objConBd.gDataReader[2]; decIva = (decimal)objConBd.gDataReader[5]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
private bool ConsultarPorcentajeComisionEmpleado() { if (string.IsNullOrEmpty(IdEmpleado)) { strError = "NO se asigno numero de idenficación del empleado o es un numero invalido"; return(false); } objConBd = new clsConexBd(); if (!ExisteEmpleado()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ConsultarComisionEmpleado"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IDEMPLEADO", SqlDbType.BigInt, 10, IdEmpleado)) { strError = objConBd.gError; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe comisiòn"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { VlrPorcentajeComision = Convert.ToDouble(objConBd.gDataReader[0]); return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObtenerProducto() { objConBd = new clsConexBd(); if (!ExisteProducto()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteProducto"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdProducto", SqlDbType.BigInt, 10, IdProducto)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe Producto"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { IdCategoria = (int)objConBd.gDataReader[0]; strNombreProducto = (string)objConBd.gDataReader[1]; strCodigoProducto = (string)objConBd.gDataReader[2]; strDescripcionProducto = (string)objConBd.gDataReader[3]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObteneProveedor() { objConBd = new clsConexBd(); if (!ExisteProveedor()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteProveedor"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NitProveedor", SqlDbType.BigInt, 10, NitProveedor)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe proveedor"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { IdCiudadProveedor = (int)objConBd.gDataReader[1]; strNombreProveedor = (string)objConBd.gDataReader[2]; strResponsableProveedor = (string)objConBd.gDataReader[3]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObtenerCiudad() { objConBd = new clsConexBd(); if (!ExisteCiudad()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteCiudad"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCiudad", SqlDbType.BigInt, 10, IdCiudad)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe ciudad"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { IdDepartamento = (int)objConBd.gDataReader[1]; strNombreCiudad = (string)objConBd.gDataReader[2]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObtenerGenero() { objConBd = new clsConexBd(); if (!ExisteGenero()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteGenero"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdGenero", SqlDbType.BigInt, 10, IdGenero)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe genero"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { strDescripcionGenero = (string)objConBd.gDataReader[1]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool LlenarGridDetalle() { if (intNroOrd < 1) { strError = "NO se asigno numero de orden o es un numero invalido"; return(false); } if (gvDetOrd == null) { strError = "NO se asignó GridView a poblar"; return(false); } objConBd = new clsConexBd(); objConBd.gsSql = "DETPEDIDOS_S_nroOrdCodPro"; objConBd.gsNomTabla = "Detalle"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NUMORD", SqlDbType.BigInt, 10, intNroOrd)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataSet(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (objConBd.gDataSet.Tables[objConBd.gsNomTabla].Rows.Count < 1) { strError = "No hay registros de Detalle de Orden"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } gvDetOrd.DataSource = objConBd.gDataSet.Tables[objConBd.gsNomTabla]; gvDetOrd.DataBind(); objConBd.gCommand.Parameters.Clear(); objConBd = null; return(true); }
public bool LlenarDetalleCompra() { if (IdCabCompra < 1) { strError = "NO se asigno numero de orden o es un numero invalido"; return(false); } if (gvDetalleCompra == null) { strError = "NO se asignó GridView a poblar"; return(false); } objConBd = new clsConexBd(); objConBd.gsSql = "sp_LlenarDetalleCompra"; objConBd.gsNomTabla = "Detalle"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.BigInt, 10, IdCabCompra)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataSet(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (objConBd.gDataSet.Tables[objConBd.gsNomTabla].Rows.Count < 1) { strError = "No hay registros de Detalle de Orden"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } gvDetalleCompra.DataSource = objConBd.gDataSet.Tables[objConBd.gsNomTabla]; gvDetalleCompra.DataBind(); objConBd.gCommand.Parameters.Clear(); objConBd = null; return(true); }
public bool EliminarDetalleCompra() { objConBd = new clsConexBd(); if (ExisteDetalle()) //Existe, por lo tanto elimino { if (!EliminarDetalle()) { objConBd = null; return(false); } objConBd = null; return(true); } objConBd = null; return(false); }
private bool AdicionarParamsCabCompra() { if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCabCompra", SqlDbType.Int, 12, idCabCompra)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@FechaCompra", SqlDbType.SmallDateTime, 10, dtmFechaCabCompra)) { strError = objConBd.gError; return(false); } if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@VlrCompra", SqlDbType.Decimal, 18, decVlr)) { strError = objConBd.gError; return(false); } if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdCliente", SqlDbType.VarChar, 10, stridCliente)) { strError = objConBd.gError; return(false); } if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdEmpleado", SqlDbType.VarChar, 10, stridEmpleado)) { strError = objConBd.gError; return(false); } if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IvaCompra", SqlDbType.Decimal, 18, decIva)) { strError = objConBd.gError; return(false); } return(true); }
public bool ObtenerPorcentajeComisionEmpleado() { objConBd = new clsConexBd(); if (ExisteEmpleado()) { if (!ConsultarPorcentajeComisionEmpleado()) { objConBd = null; return(false); } objConBd = null; return(true); } else { strError = "No fue posible grabar la comision porque el empleado no existe"; objConBd = null; return(false); } }
public bool GrabarComisionEmpleado() { objConBd = new clsConexBd(); if (ExisteEmpleado()) { if (!AdicionarComisionEmpleado()) { objConBd = null; return(false); } objConBd = null; return(true); } else { strError = "No fue posible grabar la comision porque el empleado no existe"; objConBd = null; return(false); } }
public bool ObtenerCabOrd() { objConBd = new clsConexBd(); if (!ExistePedido()) { objConBd = null; return(false); } objConBd.gsSql = "CABPEDIDOS_S_nroOrd"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NUMORD", SqlDbType.BigInt, 10, intNroOrd)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } /*while (objConBd.gDataReader.Read()) * { * * }*/ if (!objConBd.gDataReader.Read()) { strError = "NO Existe Orden en Cabecera"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { datFecOrd = (DateTime)objConBd.gDataReader["fecOrdServ"]; strCodCli = (string)objConBd.gDataReader[2]; strCodTec = (string)objConBd.gDataReader[3]; decVlr = (decimal)objConBd.gDataReader[4]; decIva = (decimal)objConBd.gDataReader[5]; return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }
public bool ObtenerEmpleado() { objConBd = new clsConexBd(); if (!ExisteEmpleado()) { objConBd = null; return(false); } objConBd.gsSql = "sp_ExisteEmpleado"; if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@IdEmpleado", SqlDbType.BigInt, 10, IdEmpleado)) { strError = objConBd.gError; objConBd = null; return(false); } if (!objConBd.GetDataReader(true)) { strError = objConBd.gError; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } if (!objConBd.gDataReader.Read()) { strError = "NO Existe Empleado"; objConBd.gCommand.Parameters.Clear(); objConBd = null; return(false); } try { dtmFechaNacEmpleado = (DateTime)objConBd.gDataReader["FechaNacEmpleado"]; IdGeneroEmpleado = Convert.ToInt32(objConBd.gDataReader[2]); IdCiudadEmpleado = Convert.ToInt32(objConBd.gDataReader[1]); dtmFechaNacEmpleado = (DateTime)objConBd.gDataReader[3]; strNombreEmpleado = (string)objConBd.gDataReader[4]; strApellidoEmpleado = (string)objConBd.gDataReader[5]; strTelefonoEmpleado = (string)objConBd.gDataReader[6]; strEmailEmpleado = (string)objConBd.gDataReader[7]; if (string.IsNullOrEmpty(objConBd.gDataReader[8].ToString())) { VlrPorcentajeComision = 0; } else { VlrPorcentajeComision = Convert.ToDouble(objConBd.gDataReader[8]); } return(true); } catch (Exception ex) { strError = ex.Message; return(false); } finally { objConBd.gCommand.Parameters.Clear(); objConBd = null; } }