public bool EliminarCuentaVendedor(Comun.clsCuenta CoCuenta) { bool registro = false; SqlConnection con = new SqlConnection(); try { Conexion oConexion = new Conexion(); con = oConexion.slConexion(); con.Open(); SqlCommand sqlcmd = new SqlCommand("SP_EliminarCuenta", con); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.Parameters.AddWithValue("@Documento_Empleado", CoCuenta.OclsVendedor.N_documento); int resultado = sqlcmd.ExecuteNonQuery(); if (resultado > 0) { registro = true; } } catch (Exception e) { registro = false; } finally { con.Close(); con.Dispose(); // Libero Recursos NO Administrados, esto me garantiza que se Cierra la Conexión } return(registro); }
public bool RegistrarCuenta(Comun.clsCuenta objclsCuenta) { bool Registro = false; SqlConnection con = new SqlConnection(); try { Conexion oClsConexion = new Conexion(); con = oClsConexion.slConexion(); con.Open(); string SP_Registrar_Cuenta = "SP_RegistrarCuenta"; SqlCommand cmIntCuenta = new SqlCommand(SP_Registrar_Cuenta, con); cmIntCuenta.CommandType = CommandType.StoredProcedure; cmIntCuenta.Parameters.AddWithValue("@Usario", objclsCuenta.Nombre_usuario); //Mod cmIntCuenta.Parameters.AddWithValue("@Contrasenia", objclsCuenta.Contrasenia); //Mod cmIntCuenta.Parameters.AddWithValue("@Estado", objclsCuenta.Estado_cuenta); //Mod if (objclsCuenta.OclsAdministrador != null) { cmIntCuenta.Parameters.AddWithValue("@Documento", objclsCuenta.OclsAdministrador.N_documento);//Mod } else { cmIntCuenta.Parameters.AddWithValue("@Documento", objclsCuenta.OclsVendedor.N_documento); } cmIntCuenta.Parameters.AddWithValue("@Cargo", objclsCuenta.Cargo);//Mod int intResultado = cmIntCuenta.ExecuteNonQuery(); if (intResultado > 0) { Registro = true; } } catch (Exception e) { Registro = false; } finally { // Cierro la Conexión con.Close(); // Libero Recursos NO Administrados, esto me garantiza que se Cierra la Conexión con.Dispose(); } return(Registro); }
public bool Actualizar_Cuenta(string cargo, string estado_cuenta, string docu_administrador, string docu_vendedor) { oAdministrador.N_documento = docu_administrador; oCuenta = new Comun.clsCuenta(cargo, "", estado_cuenta, "", oAdministrador, oVendedor); return(D_oCuenta.Actualizar_Cuenta(oCuenta)); }
public bool RegistrarCuenta(string cargo, string contrasenia, string estado_cuenta, string nombre_usuario, string docu_administrador, string docu_vendedor) { oAdministrador.N_documento = docu_administrador; oCuenta = new Comun.clsCuenta(cargo, contrasenia, estado_cuenta, nombre_usuario, oAdministrador, oVendedor); return(D_oCuenta.RegistrarCuenta(oCuenta)); }