/// <summary> /// Obtiene los campos de actualización de un objeto /// </summary> /// <param name="input">La entrada del campo actualizar</param> /// <returns> /// El campo actualizar /// </returns> public UpdateField PickUpdateFields(KeyValuePair<string, object> input) { UpdateField value; switch (input.Key) { case "prj_id": case "temperature": value = input.CreateFieldAsNumber(this.TableName, input.Value); break; case "tab_name": case "tab_desc": case "ruta": value = input.CreateFieldAsString(this.TableName, input.Value); break; case "is_interruptor": TipoAlimentacion tpAlim = (TipoAlimentacion)input.Value; int val = tpAlim == TipoAlimentacion.Interruptor ? 1 : 0; value = input.CreateFieldAsNumber(this.TableName, val); break; default: value = null; break; } return value; }
public void DeleteTipoAlimentacion(TipoAlimentacion tA) { using (SqlCommand cmd = new SqlCommand("sp_DeleteTipoAlimentacion", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_tipo_ali", tA.id_tipo_ali); cnn.Open(); cmd.ExecuteNonQuery(); } }
public void AddTipoAlimentacion(TipoAlimentacion tA) { using (SqlCommand cmd = new SqlCommand("sp_AddTipoAlimentacion", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@desc_tipo_raz", tA.desc_tipo_raz); cnn.Open(); cmd.ExecuteNonQuery(); } }
public IEnumerable <Alimentacion> GetAlimentacionByTipoAlimentacion(TipoAlimentacion tipoalimentacion) { throw new NotImplementedException(); }