public bool Add(Permission objPermission) { bool cond = false; string create = "SP_CreatePermission @moduloId,@menuId"; try { comando = new SqlCommand(create, objConexion.getCon()); comando.Parameters.AddWithValue("@moduloId", objPermission.IdModulo); comando.Parameters.AddWithValue("@menuId", objPermission.MenuID); objConexion.getCon().Open(); int res = comando.ExecuteNonQuery(); if (res == 1) { cond = true; } } catch (Exception e) { e.Message.ToString(); } finally { objConexion.getCon().Close(); objConexion.closeDB(); } return(cond); }
public Usuario find(Usuario objUsuario) { try { string find = "select*from Seguridad.Usuario where loginUsuario=@login"; comando = new SqlCommand(find, objConexion.getCon()); comando.Parameters.AddWithValue("@login", objUsuario.LoginUsuario); objConexion.getCon().Open(); reader = comando.ExecuteReader(); if (reader.Read()) { objUsuario.IdUsuario = Convert.ToInt32(reader["idUsuario"].ToString()); objUsuario.LoginUsuario = reader["loginUsuario"].ToString(); objUsuario.PassUsuario = reader["passUsuario"].ToString(); objUsuario.EmailUsuario = reader["emailUsuario"].ToString(); objUsuario.NombreUsuario = reader["nombreUsuario"].ToString(); } } catch (Exception e) { } finally { objConexion.getCon().Close(); objConexion.closeDB(); } return(objUsuario); }
public bool find(Categoria objCategoria) { bool hayRegistros; //string find = "select*from categoria where idCategoria='" + objCategoria.IdCategoria + "'"; try { categoria cat = db.categoria.Find(objCategoria.IdCategoria); if (cat != null) { objCategoria.Nombre = cat.nombre; objCategoria.Descripcion = cat.descripcion; objCategoria.Estado = 99; hayRegistros = true; } else { objCategoria.Estado = 1; hayRegistros = false; } /* * comando = new SqlCommand(find, objConexionDB.getCon()); * objConexionDB.getCon().Open(); * reader = comando.ExecuteReader(); * hayRegistros = reader.Read(); * * if (hayRegistros) * { * objCategoria.Nombre = reader[1].ToString(); * objCategoria.Descripcion = reader[2].ToString(); * * objCategoria.Estado = 99; * } * else * { * objCategoria.Estado = 1; * } */ } catch (Exception) { throw; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } return(hayRegistros); }
public string create(Venta objVenta) { string idVenta = ""; string create = "insert into venta(total,idCliente,idVendedor,fecha,IVA) values('" + objVenta.Total + "','" + objVenta.IdCliente + "','" + objVenta.IdVendedor + "','" + objVenta.Fecha + "','" + objVenta.Iva + "') SELECT SCOPE_IDENTITY();"; try { comando = new SqlCommand(create, objConexinDB.getCon()); objConexinDB.getCon().Open(); //RECUPERAR EL CODIGO AUTOGENERADO SqlDataReader reader = comando.ExecuteReader(); if (reader.Read()) { idVenta = reader[0].ToString(); } } catch (Exception e) { objVenta.Estado = 1; } finally { objConexinDB.getCon().Close(); objConexinDB.closeDB(); } return(idVenta); }
public void create(Menu objMenu) { try { string create = "SP_CreateMenu"; comando = new SqlCommand(create, objConexion.getCon()); comando.Parameters.AddWithValue("@nombre", objMenu.DisplayName); comando.Parameters.AddWithValue("@parent", objMenu.ParentMenuID); comando.Parameters.AddWithValue("@numOrden", objMenu.OrderNumber); comando.Parameters.AddWithValue("@URL", objMenu.MenuURL); comando.Parameters.AddWithValue("@menuIcon", objMenu.MenuIcon); comando.CommandType = CommandType.StoredProcedure; objConexion.getCon().Open(); int resp = comando.ExecuteNonQuery(); } catch (Exception e) { throw; } finally { objConexion.getCon().Close(); objConexion.closeDB(); } }
public void create(ModoPago objModoPago) { string create = "insert into modoPago values('" + objModoPago.Nombre + "','" + objModoPago.Otros + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception) { objModoPago.Estado = 1000; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create(Categoria objCategoria) { string create = "insert into categoria values('" + objCategoria.IdCategoria + "','" + objCategoria.Nombre + "','" + objCategoria.Descripcion + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception) { objCategoria.Estado = 1000; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create(Vendedor objVendedor) { string create = "insert into vendedor values('" + objVendedor.IdVendedor + "','" + objVendedor.Nombre + "','" + objVendedor.Appaterno + "','" + objVendedor.Apmaterno + "','" + objVendedor.Dni + "','" + objVendedor.Telefono + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception) { throw; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create(Usuario objUsuario) { string create = "insert into usuario(usuario,pass,idVendedor) values('" + objUsuario.User + "','" + objUsuario.Pass + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception) { objUsuario.Estado = 1000; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create(Modulo objModulo) { try { string create = "insert into Seguridad.Modulo(nameModulo,descModulo,dateModulo)values(@nombre,@descripcion,@fecha)"; comando = new SqlCommand(create, objConexion.getCon()); comando.Parameters.AddWithValue("@nombre", objModulo.NameModulo); comando.Parameters.AddWithValue("@descripcion", objModulo.DescModulo); comando.Parameters.AddWithValue("@fecha", objModulo.DateModulo); objConexion.getCon().Open(); int res = comando.ExecuteNonQuery(); }catch (Exception e) { throw; } finally { objConexion.getCon().Close(); objConexion.closeDB(); } }
public bool ReduceInventario(int IdProducto, int cantidad) { string update = "update Inventario set Stock = Stock" + -cantidad + " where idProducto='" + IdProducto + "'"; try { comando = new SqlCommand(update, objConexionDB.getCon()); objConexionDB.getCon().Open(); if (comando.ExecuteNonQuery() > 0) { return(true); } else { return(false); } } catch (Exception ex) { string error = ex.Message; return(false); } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } /* * using (FerreteriaDiplomadoEntities db = new FerreteriaDiplomadoEntities()) * { * Inventario inven = db.Inventario.Find(IdProducto); * inven.Stock -= cantidad; * if (db.SaveChanges() > 0) * return true; * else * return false; * } */ }
public string create(Factura objFactura) { string codigoFactura = ""; string create = "insert into factura (fecha,IVA,total,numPago,usuSistema)values('" + objFactura.Fecha + "','" + objFactura.Iva + "','" + objFactura.Total + "','" + objFactura.NumPago + "','" + objFactura.Usuario + "') SELECT SCOPE_IDENTITY();"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); reader = comando.ExecuteReader(); if (reader.Read()) { codigoFactura = reader[0].ToString(); } } catch (Exception) { throw; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } return(codigoFactura); }
public void create(Perfil objPerfil) { try { string create = "SP_CreatePerfil";//nombre de los parametros igual que el procedure en la BD comando = new SqlCommand(create, objConexion.getCon()); comando.Parameters.AddWithValue("@namePerfil", objPerfil.NamePerfil); comando.Parameters.AddWithValue("@descPerfil", objPerfil.DescPerfil); comando.Parameters.AddWithValue("@datePerfil", objPerfil.DatePerfil); comando.CommandType = CommandType.StoredProcedure; objConexion.getCon().Open(); int res = comando.ExecuteNonQuery(); } catch (Exception e) { throw; } finally { objConexion.getCon().Close(); objConexion.closeDB(); } }
public void create(Producto objProducto) { string create = "insert into producto values('" + objProducto.IdProducto + "','" + objProducto.Nombre + "','" + objProducto.PrecioUnitario + "','" + objProducto.Categoria + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception) { objProducto.Estado = 1000; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create(Rol objRol) { try { string create = "SP_CreateRol"; comando = new SqlCommand(create, objConexion.getCon()); comando.Parameters.AddWithValue("@nameRol", objRol.NameRol); comando.Parameters.AddWithValue("@descRol", objRol.DescRol); comando.Parameters.AddWithValue("@dateRol", objRol.DateRol); comando.Parameters.AddWithValue("@idModulo", objRol.IdModulo); comando.CommandType = CommandType.StoredProcedure; objConexion.getCon().Open(); int resp = comando.ExecuteNonQuery(); } catch (Exception e) { throw; } finally { objConexion.getCon().Close(); objConexion.closeDB(); } }
public void create(DetalleVenta objDetalleVenta) { string create = "insert into detalleVenta ([idVenta] ,[numFactura] ,[subTotal] ,[idProducto], [cantidad]) values('" + objDetalleVenta.IdVenta + "','" + objDetalleVenta.NumFacura + "','" + objDetalleVenta.SubTotal + "','" + objDetalleVenta.IdProducto + "','" + objDetalleVenta.Cantidad + "')"; try { comando = new SqlCommand(create, objConexionDB.getCon()); objConexionDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception e) { objDetalleVenta.Estado = 1; } finally { objConexionDB.getCon().Close(); objConexionDB.closeDB(); } }
public void create1(Cliente objCliente) { string create = "insert into cliente(nombre,apPaterno,apMaterno,dni,direccion,telefono) values('" + objCliente.Nombre + "','" + objCliente.Appaterno + "','" + objCliente.Apmaterno + "','" + objCliente.Dni + "','" + objCliente.Direccion + "','" + objCliente.Telefono + "')"; try { comando = new SqlCommand(create, objConexinDB.getCon()); objConexinDB.getCon().Open(); comando.ExecuteNonQuery(); } catch (Exception e) { objCliente.Estado = 1; } finally { objConexinDB.getCon().Close(); objConexinDB.closeDB(); } }
public List <PermissionMenu> findAllByIdModuloOrByIdUsuario(Usuario objUsuario, Modulo objModulo) { List <PermissionMenu> lista = new List <PermissionMenu>(); PermissionMenu objPermissionMenu; try { int idUsuario = objUsuario.IdUsuario; int idModulo = objModulo.IdModulo; string find = "SP_GetMenu @idUsuario,@idModulo"; comando = new SqlCommand(find, objConexion.getCon()); comando.Parameters.AddWithValue("@idUsuario", objUsuario.IdUsuario); comando.Parameters.AddWithValue("@idModulo", objModulo.IdModulo); objConexion.getCon().Open(); reader = comando.ExecuteReader(); while (reader.Read()) { objPermissionMenu = new PermissionMenu(); objPermissionMenu.MenuID = int.Parse(reader["MenuID"].ToString()); objPermissionMenu.DisplayName = reader["DisplayName"].ToString(); objPermissionMenu.ParentMenuID = int.Parse(reader["ParentMenuID"].ToString()); objPermissionMenu.PermissionType = Convert.ToInt32(reader["PermissionType"].ToString()); objPermissionMenu.Permission = Convert.ToBoolean(reader["Permission"]); lista.Add(objPermissionMenu); } } catch (SqlException e) { throw; } finally { objConexion.getCon().Close(); objConexion.closeDB(); } return(lista); }