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 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; } }
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 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; } }