// CREAR NUEVO EMPLEADO X PROYECTO public int nuevoEmpleadoProyecto(EmpleadoXProyecto empleado) { string StrConn = ConfigurationManager.ConnectionStrings["BDLocal"].ToString(); int mensaje = 0; // Verificar que el empleado no este en ningun proyecto try { if (existeEmpleado(empleado.Legajo, empleado.Id_proyecto) == true) { mensaje = 1; return(mensaje); } // Si no existe, agrega empleado else { using (SqlConnection conn = new SqlConnection(StrConn)) { conn.Open(); SqlCommand comm = conn.CreateCommand(); comm.CommandText = "nuevoEmpleadoProyecto"; comm.CommandType = System.Data.CommandType.StoredProcedure; comm.Parameters.Add(new SqlParameter("@legajo", empleado.Legajo)); comm.Parameters.Add(new SqlParameter("@id_proyecto", empleado.Id_proyecto)); comm.ExecuteNonQuery(); return(mensaje); } } } catch (Exception) { throw; } }
public int Post([FromBody] EmpleadoXProyecto nuevo) { GestorEmpleadoProyecto gEmpleadoProyecto = new GestorEmpleadoProyecto(); return(gEmpleadoProyecto.nuevoEmpleadoProyecto(nuevo)); }