public bool EliminarPropietario(PropietarioEntity propietario) { bool Eliminar = false; try { using (SqlConnection con = new SqlConnection(cadenaC.Database.Connection.ConnectionString)) { using (SqlCommand cmd = new SqlCommand("SP_EliminarPropietario", con)) { //Le indicas al SqlCommando que lo que va a ejecutar es Tipo Procedimiento Almacenado cmd.CommandType = CommandType.StoredProcedure; //Aquí agregas los parámetros de tu procedimiento cmd.Parameters.Add("@intId", SqlDbType.Int); //asignamos el valor obtenido de los parametros cmd.Parameters["@intId"].Value = propietario.intId; //Abrimos la conexión con.Open(); int numero = cmd.ExecuteNonQuery(); //cerramos la conexión con.Close(); Eliminar = true; } } } catch (Exception e) { Console.WriteLine(e); Eliminar = false; } return(Eliminar); }
public bool EditarPropietario(PropietarioEntity propietario) { PropietarioData pData = new PropietarioData(); bool editar = pData.EditarPropietario(propietario); return(editar); }
public bool EliminarPropietario(PropietarioEntity propietario) { PropietarioData pData = new PropietarioData(); bool eliminar = pData.EliminarPropietario(propietario); return(eliminar); }
public bool AgegarPropietario(PropietarioEntity propietario) { PropietarioData pData = new PropietarioData(); bool insertar = pData.AgegarPropietario(propietario); return(insertar); }
public bool EditarPropietario(PropietarioEntity propietario) { bool Editar = false; try { using (SqlConnection con = new SqlConnection(cadenaC.Database.Connection.ConnectionString)) { using (SqlCommand cmd = new SqlCommand("SP_EditarPropietario", con)) { //Le indicas al SqlCommando que lo que va a ejecutar es Tipo Procedimiento Almacenado cmd.CommandType = CommandType.StoredProcedure; //Aquí agregas los parámetros de tu procedimiento cmd.Parameters.Add("@intId", SqlDbType.Int); cmd.Parameters.Add("@strNumeeroIdentificacion", SqlDbType.VarChar); cmd.Parameters.Add("@strNombre", SqlDbType.VarChar); cmd.Parameters.Add("@strApellido", SqlDbType.VarChar); cmd.Parameters.Add("@strDireccion", SqlDbType.VarChar); cmd.Parameters.Add("@strTelefono", SqlDbType.VarChar); cmd.Parameters.Add("@strCorreo", SqlDbType.VarChar); //asignamos el valor de los textbox a los parametros cmd.Parameters["@intId"].Value = propietario.intId; cmd.Parameters["@strNumeeroIdentificacion"].Value = propietario.strNumeeroIdentificacion; cmd.Parameters["@strNombre"].Value = propietario.strNombre; cmd.Parameters["@strApellido"].Value = propietario.strApellido; cmd.Parameters["@strDireccion"].Value = propietario.strDireccion; cmd.Parameters["@strTelefono"].Value = propietario.strTelefono; cmd.Parameters["@strCorreo"].Value = propietario.strCorreo; //Abrimos la conexión con.Open(); //Ejecutas el procedimiento, y guardas en una variable tipo int el número de lineas afectadas en las tablas que se insertaron //(ExecuteNonQuery devuelve un valor entero, en éste caso, devolverá el número de filas afectadas después del insert, si es mayor a > 0, entonces el insert se hizo con éxito) int numero = cmd.ExecuteNonQuery(); //cerramos la conexión con.Close(); Editar = true; } } } catch (Exception e) { Console.WriteLine(e); Editar = false; } return(Editar); }